package com.beiye.drivertransport.bean;

import java.util.List;

/**
 * Created by ky on 2019/12/26.
 */

public class LogBookDetalisBean {


    /**
     * result : true
     * data : {"sn":1806,"ftId":null,"orgId":null,"channelId":null,"examObject":null,"userId":null,"userName":null,"beeUserId":"AE579410-BF4C-4972-A116-6E6F3360ADCA","beeUserName":null,"beeUserQcNo":null,"vId":null,"examAddress":null,"photoUrl1":null,"photoUrl2":null,"photoUrl3":null,"photoUrl4":null,"photoUrl5":null,"creationDate":1577270364000,"plateNo":null,"vin":null,"userLExamUsers":[{"sn":1276,"uleSn":null,"userId":"AE579410-BF4C-4972-A116-6E6F3360ADCA","deptName":null,"signPicUrl":null,"userName":"测试姓名","qcNo":null,"resultCode":null}],"userLExamItems":null,"userLExamItemDto":[{"examItemType":"行车日志","itemList":[{"sn":2965,"examItem":"道路旅客运输安全行车日志","inputType":1,"passMark":0,"inputDesc":null}]}],"beginCreationDate":null,"endCreationDate":null,"orgName":"万隆货运有限公司","cUserName":null,"resultCode":null,"deptName":null,"cDeptUserName":null,"passMark":null,"beeUserSignPicUrl":null,"examType":null,"spotCheckMark":null,"spotCheckUserId":null,"spotCheckUserName":null,"spotCheckDate":null,"spotCheckDesc":null,"lefSn":null,"formName":"道路旅客运输安全行车日志","approvedPassenger":null,"actualPassenger":null,"fromAddr":null,"toAddr":null,"midwayStop":null,"leFormName":"道路旅客运输安全行车日志","dProblemDesc":null,"dDesc":null,"signPicUrl":null,"qcNo":null,"examItemType":null,"examItem":null}
     * msg : 操作成功
     * rows : null
     * total : null
     * code : 0
     */

    private boolean result;
    private DataBean data;
    private String msg;
    private Object rows;
    private Object total;
    private int code;

    public boolean isResult() {
        return result;
    }

    public void setResult(boolean result) {
        this.result = result;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public Object getRows() {
        return rows;
    }

    public void setRows(Object rows) {
        this.rows = rows;
    }

    public Object getTotal() {
        return total;
    }

    public void setTotal(Object total) {
        this.total = total;
    }

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public static class DataBean {
        /**
         * sn : 1806
         * ftId : null
         * orgId : null
         * channelId : null
         * examObject : null
         * userId : null
         * userName : null
         * beeUserId : AE579410-BF4C-4972-A116-6E6F3360ADCA
         * beeUserName : null
         * beeUserQcNo : null
         * vId : null
         * examAddress : null
         * photoUrl1 : null
         * photoUrl2 : null
         * photoUrl3 : null
         * photoUrl4 : null
         * photoUrl5 : null
         * creationDate : 1577270364000
         * plateNo : null
         * vin : null
         * userLExamUsers : [{"sn":1276,"uleSn":null,"userId":"AE579410-BF4C-4972-A116-6E6F3360ADCA","deptName":null,"signPicUrl":null,"userName":"测试姓名","qcNo":null,"resultCode":null}]
         * userLExamItems : null
         * userLExamItemDto : [{"examItemType":"行车日志","itemList":[{"sn":2965,"examItem":"道路旅客运输安全行车日志","inputType":1,"passMark":0,"inputDesc":null}]}]
         * beginCreationDate : null
         * endCreationDate : null
         * orgName : 万隆货运有限公司
         * cUserName : null
         * resultCode : null
         * deptName : null
         * cDeptUserName : null
         * passMark : null
         * beeUserSignPicUrl : null
         * examType : null
         * spotCheckMark : null
         * spotCheckUserId : null
         * spotCheckUserName : null
         * spotCheckDate : null
         * spotCheckDesc : null
         * lefSn : null
         * formName : 道路旅客运输安全行车日志
         * approvedPassenger : null
         * actualPassenger : null
         * fromAddr : null
         * toAddr : null
         * midwayStop : null
         * leFormName : 道路旅客运输安全行车日志
         * dProblemDesc : null
         * dDesc : null
         * signPicUrl : null
         * qcNo : null
         * examItemType : null
         * examItem : null
         */

        private int sn;
        private Object ftId;
        private Object orgId;
        private Object channelId;
        private Object examObject;
        private Object userId;
        private Object userName;
        private String beeUserId;
        private Object beeUserName;
        private Object beeUserQcNo;
        private String vId;
        private String examAddress;
        private String photoUrl1;
        private String photoUrl2;
        private String photoUrl3;
        private String photoUrl4;
        private String photoUrl5;
        private long creationDate;
        private String plateNo;
        private Object vin;
        private Object userLExamItems;
        private Object beginCreationDate;
        private Object endCreationDate;
        private String orgName;
        private Object cUserName;
        private Object resultCode;
        private Object deptName;
        private Object cDeptUserName;
        private Object passMark;
        private Object beeUserSignPicUrl;
        private Object examType;
        private int spotCheckMark;
        private Object spotCheckUserId;
        private Object spotCheckUserName;
        private Object spotCheckDate;
        private String spotCheckDesc;
        private Object lefSn;
        private String formName;
        private int approvedPassenger;
        private int actualPassenger;
        private String fromAddr;
        private String toAddr;
        private String midwayStop;
        private String leFormName;
        private String dProblemDesc;
        private String dDesc;
        private Object signPicUrl;
        private Object qcNo;
        private Object examItemType;
        private Object examItem;
        private List<UserLExamUsersBean> userLExamUsers;
        private List<UserLExamItemDtoBean> userLExamItemDto;

        public int getSn() {
            return sn;
        }

        public void setSn(int sn) {
            this.sn = sn;
        }

        public Object getFtId() {
            return ftId;
        }

        public void setFtId(Object ftId) {
            this.ftId = ftId;
        }

        public Object getOrgId() {
            return orgId;
        }

        public void setOrgId(Object orgId) {
            this.orgId = orgId;
        }

        public Object getChannelId() {
            return channelId;
        }

        public void setChannelId(Object channelId) {
            this.channelId = channelId;
        }

        public Object getExamObject() {
            return examObject;
        }

        public void setExamObject(Object examObject) {
            this.examObject = examObject;
        }

        public Object getUserId() {
            return userId;
        }

        public void setUserId(Object userId) {
            this.userId = userId;
        }

        public Object getUserName() {
            return userName;
        }

        public void setUserName(Object userName) {
            this.userName = userName;
        }

        public String getBeeUserId() {
            return beeUserId;
        }

        public void setBeeUserId(String beeUserId) {
            this.beeUserId = beeUserId;
        }

        public Object getBeeUserName() {
            return beeUserName;
        }

        public void setBeeUserName(Object beeUserName) {
            this.beeUserName = beeUserName;
        }

        public Object getBeeUserQcNo() {
            return beeUserQcNo;
        }

        public void setBeeUserQcNo(Object beeUserQcNo) {
            this.beeUserQcNo = beeUserQcNo;
        }

        public String getVId() {
            return vId;
        }

        public void setVId(String vId) {
            this.vId = vId;
        }

        public String getExamAddress() {
            return examAddress;
        }

        public void setExamAddress(String examAddress) {
            this.examAddress = examAddress;
        }

        public String getPhotoUrl1() {
            return photoUrl1;
        }

        public void setPhotoUrl1(String photoUrl1) {
            this.photoUrl1 = photoUrl1;
        }

        public String getPhotoUrl2() {
            return photoUrl2;
        }

        public void setPhotoUrl2(String photoUrl2) {
            this.photoUrl2 = photoUrl2;
        }

        public String getPhotoUrl3() {
            return photoUrl3;
        }

        public void setPhotoUrl3(String photoUrl3) {
            this.photoUrl3 = photoUrl3;
        }

        public String getPhotoUrl4() {
            return photoUrl4;
        }

        public void setPhotoUrl4(String photoUrl4) {
            this.photoUrl4 = photoUrl4;
        }

        public String getPhotoUrl5() {
            return photoUrl5;
        }

        public void setPhotoUrl5(String photoUrl5) {
            this.photoUrl5 = photoUrl5;
        }

        public long getCreationDate() {
            return creationDate;
        }

        public void setCreationDate(long creationDate) {
            this.creationDate = creationDate;
        }

        public String getPlateNo() {
            return plateNo;
        }

        public void setPlateNo(String plateNo) {
            this.plateNo = plateNo;
        }

        public Object getVin() {
            return vin;
        }

        public void setVin(Object vin) {
            this.vin = vin;
        }

        public Object getUserLExamItems() {
            return userLExamItems;
        }

        public void setUserLExamItems(Object userLExamItems) {
            this.userLExamItems = userLExamItems;
        }

        public Object getBeginCreationDate() {
            return beginCreationDate;
        }

        public void setBeginCreationDate(Object beginCreationDate) {
            this.beginCreationDate = beginCreationDate;
        }

        public Object getEndCreationDate() {
            return endCreationDate;
        }

        public void setEndCreationDate(Object endCreationDate) {
            this.endCreationDate = endCreationDate;
        }

        public String getOrgName() {
            return orgName;
        }

        public void setOrgName(String orgName) {
            this.orgName = orgName;
        }

        public Object getCUserName() {
            return cUserName;
        }

        public void setCUserName(Object cUserName) {
            this.cUserName = cUserName;
        }

        public Object getResultCode() {
            return resultCode;
        }

        public void setResultCode(Object resultCode) {
            this.resultCode = resultCode;
        }

        public Object getDeptName() {
            return deptName;
        }

        public void setDeptName(Object deptName) {
            this.deptName = deptName;
        }

        public Object getCDeptUserName() {
            return cDeptUserName;
        }

        public void setCDeptUserName(Object cDeptUserName) {
            this.cDeptUserName = cDeptUserName;
        }

        public Object getPassMark() {
            return passMark;
        }

        public void setPassMark(Object passMark) {
            this.passMark = passMark;
        }

        public Object getBeeUserSignPicUrl() {
            return beeUserSignPicUrl;
        }

        public void setBeeUserSignPicUrl(Object beeUserSignPicUrl) {
            this.beeUserSignPicUrl = beeUserSignPicUrl;
        }

        public Object getExamType() {
            return examType;
        }

        public void setExamType(Object examType) {
            this.examType = examType;
        }

        public int getSpotCheckMark() {
            return spotCheckMark;
        }

        public void setSpotCheckMark(int spotCheckMark) {
            this.spotCheckMark = spotCheckMark;
        }

        public Object getSpotCheckUserId() {
            return spotCheckUserId;
        }

        public void setSpotCheckUserId(Object spotCheckUserId) {
            this.spotCheckUserId = spotCheckUserId;
        }

        public Object getSpotCheckUserName() {
            return spotCheckUserName;
        }

        public void setSpotCheckUserName(Object spotCheckUserName) {
            this.spotCheckUserName = spotCheckUserName;
        }

        public Object getSpotCheckDate() {
            return spotCheckDate;
        }

        public void setSpotCheckDate(Object spotCheckDate) {
            this.spotCheckDate = spotCheckDate;
        }

        public String getSpotCheckDesc() {
            return spotCheckDesc;
        }

        public void setSpotCheckDesc(String spotCheckDesc) {
            this.spotCheckDesc = spotCheckDesc;
        }

        public Object getLefSn() {
            return lefSn;
        }

        public void setLefSn(Object lefSn) {
            this.lefSn = lefSn;
        }

        public String getFormName() {
            return formName;
        }

        public void setFormName(String formName) {
            this.formName = formName;
        }

        public int getApprovedPassenger() {
            return approvedPassenger;
        }

        public void setApprovedPassenger(int approvedPassenger) {
            this.approvedPassenger = approvedPassenger;
        }

        public int getActualPassenger() {
            return actualPassenger;
        }

        public void setActualPassenger(int actualPassenger) {
            this.actualPassenger = actualPassenger;
        }

        public String getFromAddr() {
            return fromAddr;
        }

        public void setFromAddr(String fromAddr) {
            this.fromAddr = fromAddr;
        }

        public String getToAddr() {
            return toAddr;
        }

        public void setToAddr(String toAddr) {
            this.toAddr = toAddr;
        }

        public String getMidwayStop() {
            return midwayStop;
        }

        public void setMidwayStop(String midwayStop) {
            this.midwayStop = midwayStop;
        }

        public String getLeFormName() {
            return leFormName;
        }

        public void setLeFormName(String leFormName) {
            this.leFormName = leFormName;
        }

        public String getDProblemDesc() {
            return dProblemDesc;
        }

        public void setDProblemDesc(String dProblemDesc) {
            this.dProblemDesc = dProblemDesc;
        }

        public String getDDesc() {
            return dDesc;
        }

        public void setDDesc(String dDesc) {
            this.dDesc = dDesc;
        }

        public Object getSignPicUrl() {
            return signPicUrl;
        }

        public void setSignPicUrl(Object signPicUrl) {
            this.signPicUrl = signPicUrl;
        }

        public Object getQcNo() {
            return qcNo;
        }

        public void setQcNo(Object qcNo) {
            this.qcNo = qcNo;
        }

        public Object getExamItemType() {
            return examItemType;
        }

        public void setExamItemType(Object examItemType) {
            this.examItemType = examItemType;
        }

        public Object getExamItem() {
            return examItem;
        }

        public void setExamItem(Object examItem) {
            this.examItem = examItem;
        }

        public List<UserLExamUsersBean> getUserLExamUsers() {
            return userLExamUsers;
        }

        public void setUserLExamUsers(List<UserLExamUsersBean> userLExamUsers) {
            this.userLExamUsers = userLExamUsers;
        }

        public List<UserLExamItemDtoBean> getUserLExamItemDto() {
            return userLExamItemDto;
        }

        public void setUserLExamItemDto(List<UserLExamItemDtoBean> userLExamItemDto) {
            this.userLExamItemDto = userLExamItemDto;
        }

        public static class UserLExamUsersBean {
            /**
             * sn : 1276
             * uleSn : null
             * userId : AE579410-BF4C-4972-A116-6E6F3360ADCA
             * deptName : null
             * signPicUrl : null
             * userName : 测试姓名
             * qcNo : null
             * resultCode : null
             */

            private int sn;
            private Object uleSn;
            private String userId;
            private Object deptName;
            private String signPicUrl;
            private String userName;
            private String qcNo;
            private Object resultCode;

            public int getSn() {
                return sn;
            }

            public void setSn(int sn) {
                this.sn = sn;
            }

            public Object getUleSn() {
                return uleSn;
            }

            public void setUleSn(Object uleSn) {
                this.uleSn = uleSn;
            }

            public String getUserId() {
                return userId;
            }

            public void setUserId(String userId) {
                this.userId = userId;
            }

            public Object getDeptName() {
                return deptName;
            }

            public void setDeptName(Object deptName) {
                this.deptName = deptName;
            }

            public String getSignPicUrl() {
                return signPicUrl;
            }

            public void setSignPicUrl(String signPicUrl) {
                this.signPicUrl = signPicUrl;
            }

            public String getUserName() {
                return userName;
            }

            public void setUserName(String userName) {
                this.userName = userName;
            }

            public String getQcNo() {
                return qcNo;
            }

            public void setQcNo(String qcNo) {
                this.qcNo = qcNo;
            }

            public Object getResultCode() {
                return resultCode;
            }

            public void setResultCode(Object resultCode) {
                this.resultCode = resultCode;
            }
        }

        public static class UserLExamItemDtoBean {
            /**
             * examItemType : 行车日志
             * itemList : [{"sn":2965,"examItem":"道路旅客运输安全行车日志","inputType":1,"passMark":0,"inputDesc":null}]
             */

            private String examItemType;
            private List<ItemListBean> itemList;

            public String getExamItemType() {
                return examItemType;
            }

            public void setExamItemType(String examItemType) {
                this.examItemType = examItemType;
            }

            public List<ItemListBean> getItemList() {
                return itemList;
            }

            public void setItemList(List<ItemListBean> itemList) {
                this.itemList = itemList;
            }

            public static class ItemListBean {
                /**
                 * sn : 2965
                 * examItem : 道路旅客运输安全行车日志
                 * inputType : 1
                 * passMark : 0
                 * inputDesc : null
                 */

                private int sn;
                private String examItem;
                private int inputType;
                private int passMark;
                private Object inputDesc;

                public int getSn() {
                    return sn;
                }

                public void setSn(int sn) {
                    this.sn = sn;
                }

                public String getExamItem() {
                    return examItem;
                }

                public void setExamItem(String examItem) {
                    this.examItem = examItem;
                }

                public int getInputType() {
                    return inputType;
                }

                public void setInputType(int inputType) {
                    this.inputType = inputType;
                }

                public int getPassMark() {
                    return passMark;
                }

                public void setPassMark(int passMark) {
                    this.passMark = passMark;
                }

                public Object getInputDesc() {
                    return inputDesc;
                }

                public void setInputDesc(Object inputDesc) {
                    this.inputDesc = inputDesc;
                }
            }
        }
    }
}
